tobacco vending stand - French English Dictionary